.tabs {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  .tabsTitle {
    position: relative;
    .tabItem {
      margin-top: 90px;
    }
  }
}

// tab原生样式
.at-tabs__header {
  position: absolute;
  top: 4;
  z-index: 999;
  background-color: transparent;
}
.at-tabs__item {
  color: #333333;
  font-size: 28px;
}
.at-tabs__item--active {
  color: #333333;
  font-size: 32px;
  font-weight: bold;
}
.at-tabs__item-underline {
  position: absolute;
  bottom: 20px;
  left: 18%;
  width: 60%;
  height: 12px;
  border-radius: 6px;
  background-image: linear-gradient(to right, #ffffff, #45c0ff 20%, #2a93ff 68%, #218cff);
  opacity: 0.8;
}
